<html>
  <head>
    <meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>文章归档 | Elvis Zhang</title>
<meta name="description" content="The easy way or the right way." />
<link rel="shortcut icon" href="https://blog.shunzi.tech/favicon.ico">
<link rel="stylesheet" href="https://blog.shunzi.tech/styles/main.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.10.0/katex.min.css">

<script data-ad-client="ca-pub-7661668224317940" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script src="https://blog.shunzi.tech/media/js/jquery.min.js"></script>
<script src="https://blog.shunzi.tech/media/js/masonry.pkgd.min.js"></script>
<script src="https://blog.shunzi.tech/media/js/aos.js"></script>
<script src="https://blog.shunzi.tech/media/js/pace.min.js"></script>
<script src="https://blog.shunzi.tech/media/js/view-image.min.js"></script>
<script src="https://blog.shunzi.tech/media/js/jquery.magnific-popup.min.js"></script>
<script src="https://blog.shunzi.tech/media/js/functions.js"></script>
  </head>
  <body>
    <!-- start: #wrapper -->
    <div class="wrapper">
      
            <header id="header" class="grid-container">
        <!-- start: .menu-wrapper -->
        <div class="menu-mobile"> 
          <i class="fa fa-reorder"></i>
        </div>
        <div class="menu-wrapper">
          <div class="">
            <div class="logo">
              <a href="https://blog.shunzi.tech"><img src="\media\images\custom-headerLogo.jpg" alt=""></a>
            </div>
            <!-- start: .main-nav -->

            <nav class="main-nav grid-container grid-parent">
              <ul id="menu-header" class="menu gradient-effect">
                <li class=""><a href="https://blog.shunzi.tech" class="menu">首页</a></li>
                
                  <li class="" >
                    <a href="/archives" class="menu">
                      归档
                    </a>
                  </li>
                
                  <li class="" >
                    <a href="/tag/diary" class="menu">
                      随笔
                    </a>
                  </li>
                
                  <li class="" >
                    <a href="/movies" class="menu">
                      观影
                    </a>
                  </li>
                
                  <li class="" >
                    <a href="/post/about" class="menu">
                      关于
                    </a>
                  </li>
                
                <li class="search-menu-item hide-on-mobile hide-on-tablet"><a href="#search-lightbox" class="lightbox mfp-inline"><i class="fa fa-search-line"></i></a></li>
              </ul>
            </nav>
            <a href="#search-lightbox" class="lightbox epcl-search-button mfp-inline hide-on-tablet hide-on-desktop"><i class="fa fa-search-line"></i></a>
            <!-- end: .main-nav -->
            <div class="clear"></div>
            <div class="border hide-on-tablet hide-on-mobile"></div>
          </div>    
          <div class="clear"></div>
        </div>
        <!-- end: .menu-wrapper -->
        <div class="clear"></div>
      </header>
      <div class="hide-on-mobile hide-on-tablet hide-on-desktop">
        <div id="search-lightbox" class="grid-container grid-small grid-parent mfp-hide">
          <div class="search-wrapper section">
            <form id="gridea-search-form" data-update="1620954331293" action="/search/index.html" class="search-form" _lpchecked="1">
              <input type="text" name="q" id="s" value="" class="search-field" placeholder="搜点啥..." aria-label="搜点啥..." required="">
              <button type="submit" class="submit" aria-label="Submit">
                <i class="fa fa-search-line"></i>
              </button>
            </form>
          </div>
        </div>
      </div>

      <main id="home" class="main fullcover no-sidebar content">
        <div class="grid-container module-wrapper enable-masonry aos-init aos-animate" data-aos="fade-up">
        <div class="epcl-page-wrapper">
          <div class="left-content grid-70 np-mobile widget_epcl_related_articles">
                
            <!-- start: .articles -->
            


<div class="main-article post">
  <h2 class="year">共 115 篇文章</h2>

    <h2 class="year">2021</h2>
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/cpp-multi-thread/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20210513192958.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2021-05-06">8 天前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/cpp-multi-thread/">C++ 多线程</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/c-basic/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20210513192631.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2021-04-06">1 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/c-basic/">C 基础</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-concurrency-one/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2021-04-05">1 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-concurrency-one/">Series Three of Basic of Concurrency - Condition Variables</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/lock/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2021-04-01">1 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/lock/">Lock of Programming</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-concurrency-three/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2021-03-28">2 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-concurrency-three/">Series One of Basic of Concurrency - Concurrency and Threads</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/SpanDB/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20210301222754.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2021-03-11">2 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/SpanDB/">SpanDB: A Fast, Cost-Effective LSM-tree Based KV Store on Hybrid Storage</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/linux-software-mangement/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20210226165557.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2021-02-26">3 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/linux-software-mangement/">Linux Software Management</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/ReadingGroup/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20210220221954.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2021-02-19">3 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/ReadingGroup/">Reading Group Notes</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/MapReduce/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20210208135434.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2021-02-08">3 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/MapReduce/">MapReduce: Simplified Data Processing on Large Clusters</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/license/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20210206231108.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2021-02-06">3 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/license/">What is license for source code?</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/Dostoevsky/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20210112173749.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2021-01-12">4 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/Dostoevsky/">Dostoevsky: Better Space-Time Trade-Offs for LSM-Tree Based Key-Value Stores via Adaptive Removal of Superfluous Merging</a>
          </h4>
        </div>
      </article>
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
    <div class="clear"></div>

    <h2 class="year">2020</h2>
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/CRaft/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200614213040.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-12-16">5 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/CRaft/">CRaft: An Erasure-coding-supported Version of Raft for Reducing Storage Cost and Network Cost</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/Alluxio/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20201210191906.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-12-10">5 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/Alluxio/">Alluxio</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/osdi-Bourbon/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20201107165512.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-11-06">6 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/osdi-Bourbon/">From WiscKey to Bourbon: A Learned Index for Log-Structured Merge Trees</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/intelligent-cache-research/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200714201124.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-10-25">7 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/intelligent-cache-research/">intelligent cache research</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/CephFS/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200830135706.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-10-14">7 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/CephFS/">Ceph FS 介绍和使用</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/fast20-some/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20201016163845.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-10-12">7 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/fast20-some/">FAST20 Some Interesting Papers Overview</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/NSDI20-FileMR/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20201005152720.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-10-05">7 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/NSDI20-FileMR/">FileMR: Rethinking RDMA Networking for Scalable Persistent Memory</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/rados-io-path/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200924171959.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-09-22">8 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/rados-io-path/">RADOS 读写流程</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/ASPLOS20-FlatStore/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200916164129.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-09-15">8 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/ASPLOS20-FlatStore/">FlatStore: An Efficient Log-Structured Key-Value Storage Engine for Persistent Memory</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-virtualization-five/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-09-13">8 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-virtualization-five/">Series Five of Basic of Virtualization - Memory Virtualization - Paging</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/Optane-Memory-UPS/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200910163421.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-09-10">8 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/Optane-Memory-UPS/">Optane Persisten Memory And UPS Memory</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/OC-SSD-AND-ZNS/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200908093333.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-09-09">8 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/OC-SSD-AND-ZNS/">OC SSD &amp; ZNS</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-virtualization-four/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-08-23">9 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-virtualization-four/">Series Four of Basic of Virtualization - Memory Virtualization - Basic And Segmentation</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-virtualization-three/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-08-20">9 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-virtualization-three/">Series Three of Basic of Virtulization - Mechanism and Policy Part.2</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-virtualization-two/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-08-19">9 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-virtualization-two/">Series Two of Basic of Virtulization - Mechanism and Policy Part.1</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-virtualization-one/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-08-15">9 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-virtualization-one/">Series One of Basic of Virtulization - Processes and API</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/GearDB/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20201002161629.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-08-13">9 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/GearDB/">GearDB: A GC-free Key-Value Store on HM-SMR Drives with Gear Compaction</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/PinK/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200808150414.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-08-07">9 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/PinK/">PinK: High-speed In-storage Key-value Store with Bounded Tails</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/KVell/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200804165314.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-08-02">9 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/KVell/">KVell: the Design and Implementation of a Fast Persistent Key-Value Store</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/tiny-kv-tutorial/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/the-log-structured-merge-tree-lsm-tree.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-07-30">9 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/tiny-kv-tutorial/">TinyKV 学习笔记</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/MatrixKV/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200729103236.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-07-29">9 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/MatrixKV/">MatrixKV: Reducing Write Stalls and Write Amplification in LSM-tree Based KV Stores with Matrix Container in NVM</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-persistence-six/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-07-27">10 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-persistence-six/">Series Six of Basic of Persistence -  Log-structured File System</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-persistence-five/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-07-23">10 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-persistence-five/">Series Five of Basic of Persistence -  Locality and The Fast File System</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-persistence-four/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-07-22">10 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-persistence-four/">Series Four of Basic of Persistence -  File System Implementation</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-persistence-three/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-07-21">10 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-persistence-three/">Series Three of Basic of Persistence -  Files and Directories</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-persistence-two/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-07-20">10 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-persistence-two/">Series Two of Basic of Persistence - Hard Disk Drives And RAID</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/basic-of-persistence-one/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-07-18">10 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/basic-of-persistence-one/">Series One of Basic of Persistence - I/O Devices</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/dist-block-consistency/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200714212210.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-07-15">10 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/dist-block-consistency/">存储系统中的一致性</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/AI-for-Systems-index/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200714203149.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-07-14">10 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/AI-for-Systems-index/">AI For System Papers Index</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/database-internal-lsm-tree-summary/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/微信截图_20200709152604.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-07-05">10 个月前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/database-internal-lsm-tree-summary/">Database Internal - LSM-tree Summary</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/database-internal-b-tree-summary/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200614213040.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-06-14">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/database-internal-b-tree-summary/">Database Internal - B-tree Summary</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/amplification-and-rum/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200612193331.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-06-13">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/amplification-and-rum/">Amplification and RUM</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/flavor-of-io/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200612094331.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-06-12">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/flavor-of-io/">Flavor of IO</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/distributed-storage-system-basic/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200612084833.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-06-12">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/distributed-storage-system-basic/">Distributed Storage System Basic</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/head-first-go-lang/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200611220832.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-06-11">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/head-first-go-lang/">Head First Golang</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/s3fs/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200522175313.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-05-22">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/s3fs/">S3FS</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/BigTable-A-Distributed-Storage-System-for-Structured-Data/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/BigTable_database_large.jpg');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-05-19">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/BigTable-A-Distributed-Storage-System-for-Structured-Data/">Bigtable: A Distributed Storage System for Structured Data</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/the-log-structured-merge-tree-lsm-tree/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/the-log-structured-merge-tree-lsm-tree.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-05-08">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/the-log-structured-merge-tree-lsm-tree/">The Log-Structured Merge-Tree (LSM-Tree)</a>
          </h4>
        </div>
      </article>
      
    
      
      <article class="item default grid-33 tablet-grid-50 np-mobile">
        <a href="https://blog.shunzi.tech/post/distcache-provable-load-balancing-for-largescale-storage-systems-with-distributed-caching/" class="thumb hover-effect">
          <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://blog.shunzi.tech/post-images/distcache-provable-load-balancing-for-largescale-storage-systems-with-distributed-caching.png');"></span>
        </a>
        <div class="info gradient-effect">
          <time datetime="2020-05-05">1 年前</time>
          <h4 class="title usmall">
            <a href="https://blog.shunzi.tech/post/distcache-provable-load-balancing-for-largescale-storage-systems-with-distributed-caching/">DistCache: Provable Load Balancing for LargeScale Storage Systems with Distributed Caching</a>
          </h4>
        </div>
      </article>
      
    
    <div class="clear"></div>

</div>
            <!-- end: .articles -->
            
                        <div class="epcl-pagination section">
              <div class="nav">
                
                
                  <a href="https://blog.shunzi.tech/archives/page/2" class="next button red">下一页</a>
                
              </div>
            </div>
            
          </div>
          </div>
        </div>
      </main>

        <footer id="footer" class="grid-container">
        <div class="widgets row gradient-effect">
            <div class="default-sidebar border-effect">
              <div class="grid-33 tablet-grid-50 mobile-grid-100">
                <section id="tag_cloud-2" class="widget widget_epcl_posts_thumbs underline-effect">
                  <h4 class="widget-title title white bordered">最新文章</h4>
                  
                  
                  <article class="item post-0 post type-post status-publish format-standard has-post-thumbnail hentry">
                    <a href="https://blog.shunzi.tech/post/cpp-multi-thread/" class="thumb hover-effect">
                      <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20210513192958.png');"></span>
                    </a>
                    <div class="info gradient-effect">
                      <time datetime="2021-05-06">2021-05-06</time>
                      <h4 class="title usmall">
                        <a href="https://blog.shunzi.tech/post/cpp-multi-thread/">C++ 多线程</a>
                      </h4>
                    </div>
                    <div class="clear"></div>
                  </article>
                  
                  
                  
                  <article class="item post-1 post type-post status-publish format-standard has-post-thumbnail hentry">
                    <a href="https://blog.shunzi.tech/post/c-basic/" class="thumb hover-effect">
                      <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20210513192631.png');"></span>
                    </a>
                    <div class="info gradient-effect">
                      <time datetime="2021-04-06">2021-04-06</time>
                      <h4 class="title usmall">
                        <a href="https://blog.shunzi.tech/post/c-basic/">C 基础</a>
                      </h4>
                    </div>
                    <div class="clear"></div>
                  </article>
                  
                  
                  
                  <article class="item post-2 post type-post status-publish format-standard has-post-thumbnail hentry">
                    <a href="https://blog.shunzi.tech/post/basic-of-concurrency-one/" class="thumb hover-effect">
                      <span class="fullimage cover" style="display:block;border-radius:50%;background-image: url('https://raw.githubusercontent.com/zjs1224522500/PicGoImages/master//img/blog/20200717213648.png');"></span>
                    </a>
                    <div class="info gradient-effect">
                      <time datetime="2021-04-05">2021-04-05</time>
                      <h4 class="title usmall">
                        <a href="https://blog.shunzi.tech/post/basic-of-concurrency-one/">Series Three of Basic of Concurrency - Condition Variables</a>
                      </h4>
                    </div>
                    <div class="clear"></div>
                  </article>
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  <div class="clear"></div>
                </section>
              </div>

              <div class="grid-33 tablet-grid-50 mobile-grid-100">
                <section id="tag_cloud-2" class="widget widget_tag_cloud underline-effect">
                  <h4 class="widget-title title white bordered">标签云</h4>
                  <div class="tagcloud">
                    
                      <a href="https://blog.shunzi.tech/tag/n2w6bz87h/" class="ctag ctag-0 ctag-n2w6bz87h" aria-label="">编程语言</a>
                    
                      <a href="https://blog.shunzi.tech/tag/3zCwFWPHxH/" class="ctag ctag-1 ctag-3zCwFWPHxH" aria-label="">存储</a>
                    
                      <a href="https://blog.shunzi.tech/tag/la-n8a0mo/" class="ctag ctag-2 ctag-la-n8a0mo" aria-label="">读书笔记</a>
                    
                      <a href="https://blog.shunzi.tech/tag/os/" class="ctag ctag-3 ctag-os" aria-label="">OS</a>
                    
                      <a href="https://blog.shunzi.tech/tag/5uQUdLlSC/" class="ctag ctag-4 ctag-5uQUdLlSC" aria-label="">Paper</a>
                    
                      <a href="https://blog.shunzi.tech/tag/_jfuTNqah/" class="ctag ctag-5 ctag-_jfuTNqah" aria-label="">LSM</a>
                    
                      <a href="https://blog.shunzi.tech/tag/hbaTDSglx-/" class="ctag ctag-6 ctag-hbaTDSglx-" aria-label="">工具</a>
                    
                      <a href="https://blog.shunzi.tech/tag/EO3XpMf_y/" class="ctag ctag-7 ctag-EO3XpMf_y" aria-label="">Linux</a>
                    
                      <a href="https://blog.shunzi.tech/tag/wAFV_pvXZ/" class="ctag ctag-8 ctag-wAFV_pvXZ" aria-label="">cs-course</a>
                    
                      <a href="https://blog.shunzi.tech/tag/VqiGqmxbod/" class="ctag ctag-9 ctag-VqiGqmxbod" aria-label="">6.824</a>
                    
                      <a href="https://blog.shunzi.tech/tag/geK0jEW-T/" class="ctag ctag-10 ctag-geK0jEW-T" aria-label="">分布式</a>
                    
                      <a href="https://blog.shunzi.tech/tag/l8sKsLUAi/" class="ctag ctag-11 ctag-l8sKsLUAi" aria-label="">KVS</a>
                    
                      <a href="https://blog.shunzi.tech/tag/9msH-lUaA/" class="ctag ctag-12 ctag-9msH-lUaA" aria-label="">缓存</a>
                    
                      <a href="https://blog.shunzi.tech/tag/i2b42Y2j6/" class="ctag ctag-13 ctag-i2b42Y2j6" aria-label="">Ceph</a>
                    
                      <a href="https://blog.shunzi.tech/tag/oBVOD8v4ou/" class="ctag ctag-14 ctag-oBVOD8v4ou" aria-label="">一致性</a>
                    
                      <a href="https://blog.shunzi.tech/tag/gqgftpk_y/" class="ctag ctag-15 ctag-gqgftpk_y" aria-label="">AI</a>
                    
                      <a href="https://blog.shunzi.tech/tag/shu-ju-ku/" class="ctag ctag-16 ctag-shu-ju-ku" aria-label="">数据库</a>
                    
                      <a href="https://blog.shunzi.tech/tag/ZnIN9Ge-w/" class="ctag ctag-17 ctag-ZnIN9Ge-w" aria-label="">对象存储</a>
                    
                      <a href="https://blog.shunzi.tech/tag/4zx4ysLGro/" class="ctag ctag-18 ctag-4zx4ysLGro" aria-label="">云计算</a>
                    
                      <a href="https://blog.shunzi.tech/tag/Y_nsOD1At/" class="ctag ctag-19 ctag-Y_nsOD1At" aria-label="">SSD</a>
                    
                      <a href="https://blog.shunzi.tech/tag/E2d1yYZcV8/" class="ctag ctag-20 ctag-E2d1yYZcV8" aria-label="">虚拟化</a>
                    
                      <a href="https://blog.shunzi.tech/tag/PhD/" class="ctag ctag-21 ctag-PhD" aria-label="">Ph.D</a>
                    
                      <a href="https://blog.shunzi.tech/tag/ZqEqvRTvl/" class="ctag ctag-22 ctag-ZqEqvRTvl" aria-label="">网络</a>
                    
                      <a href="https://blog.shunzi.tech/tag/PuY19cs53/" class="ctag ctag-23 ctag-PuY19cs53" aria-label="">仿真</a>
                    
                      <a href="https://blog.shunzi.tech/tag/rIIc9E-ZvN/" class="ctag ctag-24 ctag-rIIc9E-ZvN" aria-label="">系统结构</a>
                    
                      <a href="https://blog.shunzi.tech/tag/fu-wu-qi/" class="ctag ctag-25 ctag-fu-wu-qi" aria-label="">服务器</a>
                    
                      <a href="https://blog.shunzi.tech/tag/X-lnqf1Ex/" class="ctag ctag-26 ctag-X-lnqf1Ex" aria-label="">容器</a>
                    
                      <a href="https://blog.shunzi.tech/tag/5h7k39FKw/" class="ctag ctag-27 ctag-5h7k39FKw" aria-label="">C语言</a>
                    
                      <a href="https://blog.shunzi.tech/tag/diary/" class="ctag ctag-28 ctag-diary" aria-label="">Diary</a>
                    
                      <a href="https://blog.shunzi.tech/tag/DyzFtOe6x/" class="ctag ctag-29 ctag-DyzFtOe6x" aria-label="">计算机基础</a>
                    
                      <a href="https://blog.shunzi.tech/tag/oqE3oKihb/" class="ctag ctag-30 ctag-oqE3oKihb" aria-label="">OpenStack</a>
                    
                      <a href="https://blog.shunzi.tech/tag/p_z7gKe6R/" class="ctag ctag-31 ctag-p_z7gKe6R" aria-label="">中间件</a>
                    
                      <a href="https://blog.shunzi.tech/tag/Test/" class="ctag ctag-32 ctag-Test" aria-label="">测试</a>
                    
                      <a href="https://blog.shunzi.tech/tag/Product-Standard/" class="ctag ctag-33 ctag-Product-Standard" aria-label="">Product Standard</a>
                    
                      <a href="https://blog.shunzi.tech/tag/spring/" class="ctag ctag-34 ctag-spring" aria-label="">Spring</a>
                    
                      <a href="https://blog.shunzi.tech/tag/she-ji-mo-shi/" class="ctag ctag-35 ctag-she-ji-mo-shi" aria-label="">设计模式</a>
                    
                      <a href="https://blog.shunzi.tech/tag/mian-jing/" class="ctag ctag-36 ctag-mian-jing" aria-label="">面经</a>
                    
                      <a href="https://blog.shunzi.tech/tag/suan-fa/" class="ctag ctag-37 ctag-suan-fa" aria-label="">算法</a>
                    
                      <a href="https://blog.shunzi.tech/tag/redis/" class="ctag ctag-38 ctag-redis" aria-label="">Redis</a>
                    
                      <a href="https://blog.shunzi.tech/tag/javaweb/" class="ctag ctag-39 ctag-javaweb" aria-label="">JavaWeb</a>
                    
                      <a href="https://blog.shunzi.tech/tag/KyMCZj2Wl/" class="ctag ctag-40 ctag-KyMCZj2Wl" aria-label="">WEB容器</a>
                    
                      <a href="https://blog.shunzi.tech/tag/javase/" class="ctag ctag-41 ctag-javase" aria-label="">JavaSE</a>
                    
                  </div>
                  <div class="clear"></div>
                </section>
              </div>

              <div class="grid-33 tablet-grid-50 mobile-grid-100">
                <section id="epcl_about-2" class="widget widget_epcl_about underline-effect">
                  <h4 class="widget-title title white bordered">关于我</h4>
                  <div class="avatar">
                    <a href="" class="translate-effect thumb"><span class="fullimage cover" style="background-image: url(https://blog.shunzi.tech/images/avatar.png);"></span></a>
                  </div>
                  <div class="info">
                    <h4 class="title small author-name gradient-effect no-margin"><a href="">Elvis Zhang</a></h4>
                    <p class="founder">The easy way or the right way.</p>
                    <div class="social">
                      
                          
                            <a href="https://github.com/zjs1224522500" class="translate-effect" target="_blank"><i class="fa fa-github"></i></a>
                        
                      
                          
                            <a href="https://twitter.com/1224522500Elvis" class="translate-effect" target="_blank"><i class="fa fa-twitter"></i></a>
                        
                      
                        
                      
                        
                      
                        
                      
                    </div> 
                  </div>
                  <div class="clear"></div>
                  </section>
              </div>

            </div>
            <div class="clear"></div>
        </div>

        <div class="logo">
          <a href="https://blog.shunzi.tech"><img src="\media\images\custom-footerLogo.jpg" alt=""></a>
        </div>
        <p class="published border-effect">
          ©2019 共 115 篇文章
          <br/>
          Theme <a href="https://gridea.dev/" target="_blank">「breek」</a> Powered by <a href="https://gridea.dev/" target="_blank">「Gridea」</a>
        </p>
        
        <a href="javascript:void(0)" id="back-to-top" class="epcl-button dark" style="display:none">
          <i class="fa fa-arrow"></i>
        </a>
    </footer>
    
    <div class="clear"></div>

        
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/leancloud-storage/dist/av-min.js"></script>
<script type="text/javascript" src="https://cdn.staticfile.org/valine/1.3.10/Valine.Pure.min.js"></script>
<script>
    new Valine({
        el: '#comments',
        appId: 'Pj5H1z0w7hJlLGJpGBh9NrCq-MdYXbMMI' ,
        appKey: 'LdR8vK5EaBfK87esF7tlbsXe',
        pageSize: 30,
        placeholder: '既然来了，那就留个痕迹吧~',
        visitor: true // 阅读量统计
    })
</script>
    

    </div>
    <!-- end: #wrapper -->
  </body>
</html>
